Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Barletta Citta Della Disfida Open 2000 - Barletta Renault Slovenian Open - Ljubljana AXA Open II - Espinho Copa Ericsson Mexico - Guadalajara Copa Ericsson Chile - Santiago Zagreb Open - Zagreb 9th Wartburg Open - Eisenach Pekao Open 2001 - Szczecin Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson - Buenos Aires XI Venice Open - Venice Caltanissetta Challenger Milan Challenger Pozoblanco Challenger Genova Challenger Seville Challenger Orleans Challenger Brescia Challenger Andria Challenger Prostejov Challenger Milan Challenger Bastad Challenger Liberec Challenger Manerbio Challenger Alphen Challenger Sibiu Challenger Rome Challenger Aix En Provence Challenger Sopot Challenger Biella Challenger Noumea Challenger Indian Wells Challenger Bordeaux Challenger Lisbon Challenger Poznan Challenger Parma Challenger Milan Challenger Sopot Challenger Como Challenger Biella Challenger Barcelona Challenger Biella Challenger Antalya Challenger Gran Canaria 1 Challenger Barcelona Challenger Eckental Challenger Koblenz Challenger Lisbon Challenger Como Challenger Florence Challenger Santiago Challenger Barcelona Challenger Open Seat-Godo '99 - Barcelona Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Waldbaum's Hamlet Cup - Long Island Budapest Challenger Davidoff Swiss Indoors - Basel Gold Flake Open - Chennai Cerveza Club Colombia Open - Bogota Milan Indoors - Milan Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Acapulco Dubai Tennis Open - Dubai Estoril Open - Estoril Trofeo Conde de Godo - Barcelona BMW Open - Munich Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Heineken Open - Auckland Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Milan Indoors - Milan Dubai Open - Dubai Estoril Open - Estoril Open Seat Godo - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad China Open - Beijing AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona BMW Open - Munich Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag China Open - Beijing Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Sydney International - Sydney Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Copa Telmex - Buenos Aires The Artois Championships - London Orange Warsaw Open - Warsaw If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires AEGON Championships - London If Stockholm Open - Stockholm AEGON Championships - London Antalya 2 Challenger Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Brasil Open - Sao Paulo Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag China Open - Beijing Kremlin Cup - Moscow Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Barcelona Open Banc Sabadell - Barcelona Barcelona Open Banc Sabadell - Barcelona Marburg Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Szczecin Challenger Alicante Challenger Murcia Challenger Gran Canaria 2 Challenger Monterrey Challenger Grand Prix de Tennis de Lyon - Lyon V Abierto Internacional de Salinas - Salinas Sardinia International Championship - Cagliari The Scottish Tennis Championships - Edinburgh drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver 2000 Challenger de Granby - Granby Tennis Cup of Flanders - Ostende BH Tennis Open International Cup - Belo Horizonte CA-Challenge 2000 - Graz Skandia Open - Linz Copa Sevilla - Seville Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Peru - Lima Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Costa Rica - San Jose Mallorca Open - Mallorca Brasil Open - Salvador VI Abierto Internacional de Salinas - Salinas Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Croatia Open - Umag Copa Ericsson Argentina - Buenos Aires Adidas International - Sydney Generali Open - Kitzbuhel Allianz Suisse Open Gstaad - Gstaad ABN AMRO World Tennis Tournament - Rotterdam Copa Ericsson Argentina - Buenos Aires Renault Slovenian Open - Ljubljana Maia Open - Oporto Open Diputacion Pozoblanco - Cordoba International Championship of Croatia - Umag The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Adidas International - Sydney Tata Open - Chennai Internazionali BNL d'Italia - Rome Rakuten Japan Open - Tokyo Brasil Open - Sao Paulo Legg Mason Tennis Classic - Washington U.S. Open - New York Australian Open - Melbourne BA-CA Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha French Open - Paris Wimbledon - London SkiStar Swedish Open - Bastad Open SEAT 2008 - Barcelona U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Bet-at-home Open - Hamburg Apia International - Sydney Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Mercedes Cup - Stuttgart Wimbledon - London U.S. Open - New York Wimbledon - London VTR Open - Vina del Mar U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Heineken Open - Auckland Australian Open - Melbourne Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco Davidoff Swiss Indoors - Basel International German Open - Hamburg Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Braunschweig Challenger Winston-Salem Open - Winston-Salem Wimbledon - London Chennai Open - Chennai The Dubai Tennis Championships - Dubai 2000 Cairo Challenger - Cairo Winston-Salem Open - Winston-Salem Siemens Open 2001 - Scheveningen Davidoff Swiss Indoors - Basel Abierto Mexicano Telcel - Acapulco Rio Open - Rio de Janeiro Catella Swedish Open - Bastad Movistar Open - Vina del Mar Winston-Salem Open - Winston-Salem Copa Sevilla Internacionales de Andalucia - Seville Australian Open - Melbourne Rio Open - Rio de Janeiro ATP Studena Croatia Open - Umag Internazionali di Tennis de San Marino - San Marino Abierto Mexicano Telcel - Acapulco U.S. Open - New York Bet-at-home Open - Hamburg Genova Challenger Wimbledon - London ATP Vegeta Croatia Open - Umag Barcelona Open Banc Sabadell - Barcelona Open de Charleroi - Charleroi Swiss Open - Gstaad Australian Open - Melbourne Moselle Open - Metz AXA Open - Lisbon European Open - Antwerp French Open - Paris Open Diputacion - Cordoba Marbella Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril San Benedetto Challenger Cordenons Challenger Padova Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Calgary Challenger Las Vegas Challenger Marbella Challenger Braga Challenger FILA Challenger Biella - Biella Seville Challenger Genova Challenger Hamburg Challenger U.S. Open - New York Plava Laguna Croatia Open - Umag Cordenons Challenger Alicante Challenger Marbella Challenger French Open - Paris U.S. Open - New York Aix En Provence Challenger Casino Lugano - Lugano Copa Ericsson Brazil - Sao Paulo III Gramado Open de Tenis - Gramado Heineken Open - Auckland Open 13 - Marseille Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Heineken Open - Auckland Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Channel Open - Las Vegas Erste Bank Open - Vienna Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open SEAT Godo 2006 - Barcelona Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, RUS-ARG 3-2 Synsam Swedish Open - Bastad Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-RUS 5-0 BA-CA Tennis Trophy - Vienna Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Countrywide Classic - Los Angeles Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, 1R, BLR-ESP 4-1 Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Davis Cup, World Group, QF, CRO-ARG 2-3 ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Estoril Open - Estoril Catella Swedish Open - Bastad Masters Series - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven The Dubai Tennis Championships - Dubai Davis Cup, World Group, SF, ARG-AUS 5-0 Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Davis Cup, World Group, F, RUS-ARG 3-2 Hyundai Hopman Cup - Perth China Open - Beijing If Stockholm Open - Stockholm Open Sud de France - Montpellier Prague II Challenger Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QF, SWE-ARG 4-1 SkiStar Swedish Open - Bastad BCR Open Romania - Bucharest China Open - Beijing Copa Claro - Buenos Aires Serbia Open - Belgrade Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 SkiStar Swedish Open - Bastad China Open - Beijing Davis Cup, World Group, QF, ARG-SWE 4-1 Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Shenzhen Open - Shenzhen Valencia Open - Valencia Brasil Open - Sao Paulo Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen China Open - Beijing Davis Cup, World Group, SF, ARG-RUS, 3-2 Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Davis Cup, World Group, F, ARG-ESP 1-3 Open 13 - Marseille Davis Cup, World Group, QF, ESP-GER, 3-2 Hopman Cup - Perth Geneva Open - Geneva Davis Cup, PO, SWE-ARG 2-3 Tennis Masters Series - Stuttgart Davis Cup, World Group, QF, RUS-ARG 2-3 BNP Paribas Masters - Paris Tennis Masters Series - Rome Brasil Open - Sao Paulo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg The Ericsson Open - Miami Davis Cup, World Group, SF, FRA-ARG 5-0 Tennis Masters Series - Monte Carlo Masters Series Monte-Carlo - Monte Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Rogers Masters - Toronto Davis Cup, World Group, 1R, ARG-ROU 4-1 Masters Series Monte-Carlo - Monte-Carlo Tennis Masters Series - Miami Campionati BNL dItalia - Rome Davis Cup, World Group, SF, SRB-ARG 2-3 Tennis Masters Series - Madrid Davis Cup, World Group, QF, ARG-CRO 4-1 Rogers Cup - Toronto Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Davis Cup, Group I, 2R, RUS-ESP 3-2 NASDAQ-100 Open - Miami Miami Open - Miami Miami Open - Miami Rogers Masters - Toronto Western & Southern Open - Cincinnati NASDAQ-100 Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Intrum Stockholm Open - Stockholm Colonial Classic - Kooyong Colonial Classic - Kooyong Colonial Classic - Kooyong Tennis Masters Series - Paris Tennis Masters Series - Paris AAMI Classic - Kooyong Tennis Masters Series - Toronto BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris French Open - Paris AAMI Classic - Kooyong Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati U.S. Open - New York Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Wimbledon - London Olympics - Athens Olympics - Beijing Olympics - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open Qualifying - Doha U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Sony Open Tennis - Miami Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 U.S. Open - New York Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, 1R, ARG-MAR 5-0